<?php
namespace app\admin\validate;
use think\Validate;

class Member extends Validate
{
    protected $rule = [
        'status' => 'require|number|in:0,1',
        'username' => 'require|mobile|length:11',
        'nickname' => 'require',
        'province' => 'require|number|gt:0',
        'city' => 'require|number|gt:0',
        'district' => 'number',
        'sex' => 'require|number|between:0,2',
    ];

    protected $message = [
        'status.require' => '状态为必须',
        'status.number' => '状态类型不正确',
        'status.in' => '状态类型不正确',
        'username.require' => '手机号码不能为空',
        'username.mobile' => '手机号码格式错误',
        'username.length' => '手机号码长度错误',
        'nickname.require' => '昵称必须填写',
        'province.require' => '省/直辖市/特别行政区 不能为空',
        'province.number' => '省/直辖市/特别行政区 格式错误',
        'province.gt' => '请选择 省/直辖市/特别行政区',
        'city.require' => '市(自治、行政)辖区 不能为空',
        'city.number' => '市(自治、行政)辖区 格式错误',
        'city.gt' => '请选择 市(自治、行政)辖区',
    ];
}